<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="no" sourcelanguage="en">
  <context>
    <name>PartDesign_InvoluteGear</name>
    <message>
      <location filename="InvoluteGearFeature.py" line="57"/>
      <source>Involute gear...</source>
      <translation type="unfinished">Involute gear...</translation>
    </message>
    <message>
      <location filename="InvoluteGearFeature.py" line="61"/>
      <source>Creates or edit the involute gear definition.</source>
      <translation type="unfinished">Creates or edit the involute gear definition.</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_Sprocket</name>
    <message>
      <location filename="SprocketFeature.py" line="62"/>
      <source>Sprocket...</source>
      <translation type="unfinished">Sprocket...</translation>
    </message>
    <message>
      <location filename="SprocketFeature.py" line="66"/>
      <source>Creates or edit the sprocket definition.</source>
      <translation type="unfinished">Creates or edit the sprocket definition.</translation>
    </message>
  </context>
  <context>
    <name>WizardShaft</name>
    <message>
      <location filename="WizardShaft.py" line="211"/>
      <source>Shaft design wizard...</source>
      <translation type="unfinished">Shaft design wizard...</translation>
    </message>
    <message>
      <location filename="WizardShaft.py" line="212"/>
      <source>Start the shaft design wizard</source>
      <translation type="unfinished">Start the shaft design wizard</translation>
    </message>
  </context>
  <context>
    <name>WizardShaftTable</name>
    <message>
      <location filename="WizardShaftTable.py" line="43"/>
      <source>Length [mm]</source>
      <translation type="unfinished">Length [mm]</translation>
    </message>
    <message>
      <location filename="WizardShaftTable.py" line="44"/>
      <source>Diameter [mm]</source>
      <translation type="unfinished">Diameter [mm]</translation>
    </message>
    <message>
      <location filename="WizardShaftTable.py" line="45"/>
      <source>Inner diameter [mm]</source>
      <translation type="unfinished">Inner diameter [mm]</translation>
    </message>
    <message>
      <location filename="WizardShaftTable.py" line="46"/>
      <source>Constraint type</source>
      <translation type="unfinished">Constraint type</translation>
    </message>
    <message>
      <location filename="WizardShaftTable.py" line="47"/>
      <source>Start edge type</source>
      <translation type="unfinished">Start edge type</translation>
    </message>
    <message>
      <location filename="WizardShaftTable.py" line="48"/>
      <source>Start edge size</source>
      <translation type="unfinished">Start edge size</translation>
    </message>
    <message>
      <location filename="WizardShaftTable.py" line="49"/>
      <source>End edge type</source>
      <translation type="unfinished">End edge type</translation>
    </message>
    <message>
      <location filename="WizardShaftTable.py" line="53"/>
      <source>End edge size</source>
      <translation type="unfinished">End edge size</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignAdditiveHelix</name>
    <message>
      <location filename="../../Command.cpp" line="1692"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1693"/>
      <source>Additive helix</source>
      <translation>Additiv helix</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1694"/>
      <source>Sweep a selected sketch along a helix</source>
      <translation>Sveip en valgt skisse langs en heliks</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignAdditiveLoft</name>
    <message>
      <location filename="../../Command.cpp" line="1593"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1594"/>
      <source>Additive loft</source>
      <translation>Additivt profilsveip</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1595"/>
      <source>Loft a selected profile through other profile sections</source>
      <translation>Sveip den valgte profilen gjennom annet profilsnitt</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignAdditivePipe</name>
    <message>
      <location filename="../../Command.cpp" line="1493"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1494"/>
      <source>Additive pipe</source>
      <translation>Additivt rør</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1495"/>
      <source>Sweep a selected sketch along a path or to other profiles</source>
      <translation>Sveip valgt skisse langs en bane eller til en annen profil</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignBody</name>
    <message>
      <location filename="../../CommandBody.cpp" line="89"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="90"/>
      <source>Create body</source>
      <translation>Lag kropp</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="91"/>
      <source>Create a new body and make it active</source>
      <translation>Lag en ny kropp og gjør den aktiv</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignBoolean</name>
    <message>
      <location filename="../../Command.cpp" line="2551"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2552"/>
      <source>Boolean operation</source>
      <translation>Boolsk operasjon</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2553"/>
      <source>Boolean operation with two or more bodies</source>
      <translation>Boolsk operasjon med to eller flere kropper</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignCS</name>
    <message>
      <location filename="../../Command.cpp" line="249"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="250"/>
      <source>Create a local coordinate system</source>
      <translation>Lag et lokalt koordinatsystem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="251"/>
      <source>Create a new local coordinate system</source>
      <translation>Lag et nytt lokalt koordinatsystem</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignChamfer</name>
    <message>
      <location filename="../../Command.cpp" line="1954"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1955"/>
      <source>Chamfer</source>
      <translation>Skråskjær</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1956"/>
      <source>Chamfer the selected edges of a shape</source>
      <translation>Faser valgte kanter på en figur</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignClone</name>
    <message>
      <location filename="../../Command.cpp" line="429"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="430"/>
      <source>Create a clone</source>
      <translation>Lag en klone</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="431"/>
      <source>Create a new clone</source>
      <translation>Lag en ny klone</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignDraft</name>
    <message>
      <location filename="../../Command.cpp" line="1983"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1984"/>
      <source>Draft</source>
      <translation type="unfinished">Draft</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1985"/>
      <source>Make a draft on a face</source>
      <translation>Tegn en skisse på en flate</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignDuplicateSelection</name>
    <message>
      <location filename="../../CommandBody.cpp" line="606"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="607"/>
      <source>Duplicate selected object</source>
      <translation>Dupliser valgt objekt</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="608"/>
      <source>Duplicates the selected object and adds it to the active body</source>
      <translation>Dupliserer det valgte objektet og legger det til den aktive kroppen</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignFillet</name>
    <message>
      <location filename="../../Command.cpp" line="1926"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1927"/>
      <source>Fillet</source>
      <translation>Avrunding</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1928"/>
      <source>Make a fillet on an edge, face or body</source>
      <translation>Lag avrunding på en kant, flate eller komponent</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignGroove</name>
    <message>
      <location filename="../../Command.cpp" line="1427"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1428"/>
      <source>Groove</source>
      <translation>Spor</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1429"/>
      <source>Groove a selected sketch</source>
      <translation>Lag spor av valgte skisse</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignHole</name>
    <message>
      <location filename="../../Command.cpp" line="1323"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1324"/>
      <source>Hole</source>
      <translation>Hull</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1325"/>
      <source>Create a hole with the selected sketch</source>
      <translation>Lag et hull med den valgte skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignLine</name>
    <message>
      <location filename="../../Command.cpp" line="193"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="194"/>
      <source>Create a datum line</source>
      <translation>Lag en datumlinje</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="195"/>
      <source>Create a new datum line</source>
      <translation>Lag en ny datumlinje</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignLinearPattern</name>
    <message>
      <location filename="../../Command.cpp" line="2250"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2251"/>
      <source>LinearPattern</source>
      <translation>LinærtMønster</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2252"/>
      <source>Create a linear pattern feature</source>
      <translation>Lag en lineær mønsterdetalj</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMigrate</name>
    <message>
      <location filename="../../CommandBody.cpp" line="312"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="313"/>
      <source>Migrate</source>
      <translation>Migrér</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="314"/>
      <source>Migrate document to the modern PartDesign workflow</source>
      <translation>Migrer dokumentet til den nye PartDesign arbeidsmetoden</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMirrored</name>
    <message>
      <location filename="../../Command.cpp" line="2188"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2189"/>
      <source>Mirrored</source>
      <translation>Speilet</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2190"/>
      <source>Create a mirrored feature</source>
      <translation>Lag en speilet detalj</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMoveFeature</name>
    <message>
      <location filename="../../CommandBody.cpp" line="662"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="663"/>
      <source>Move object to other body</source>
      <translation>Flytt objekt til annen kropp</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="664"/>
      <source>Moves the selected object to another body</source>
      <translation>Flytter det valgte objektet til en annen kropp</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMoveFeatureInTree</name>
    <message>
      <location filename="../../CommandBody.cpp" line="824"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="825"/>
      <source>Move object after other object</source>
      <translation>Flytt objekt etter annet objekt</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="826"/>
      <source>Moves the selected object and insert it after another object</source>
      <translation>Flytter det valgte objektet og legger det til etter et annet objekt</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMoveTip</name>
    <message>
      <location filename="../../CommandBody.cpp" line="527"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="528"/>
      <source>Set tip</source>
      <translation>Angi topp</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="529"/>
      <source>Move the tip of the body</source>
      <translation>Flytt toppen på kroppen</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMultiTransform</name>
    <message>
      <location filename="../../Command.cpp" line="2428"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2429"/>
      <source>Create MultiTransform</source>
      <translation>Lag fler-transform</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2430"/>
      <source>Create a multitransform feature</source>
      <translation>Lag et fler-transformdetalj</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignNewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="487"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="488"/>
      <source>Create sketch</source>
      <translation>Lag skisse</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="489"/>
      <source>Create a new sketch</source>
      <translation>Lag en ny skisse</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignPad</name>
    <message>
      <location filename="../../Command.cpp" line="1225"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1226"/>
      <source>Pad</source>
      <translation>Legg ut</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1227"/>
      <source>Pad a selected sketch</source>
      <translation>Legg ut en valgt skisse</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignPlane</name>
    <message>
      <location filename="../../Command.cpp" line="165"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="166"/>
      <source>Create a datum plane</source>
      <translation>Lag et datumplan</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="167"/>
      <source>Create a new datum plane</source>
      <translation>Lag et nytt datumplan</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignPocket</name>
    <message>
      <location filename="../../Command.cpp" line="1276"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1277"/>
      <source>Pocket</source>
      <translation>Lomme</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1278"/>
      <source>Create a pocket with the selected sketch</source>
      <translation>Lag en fordypning med den valgte skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignPoint</name>
    <message>
      <location filename="../../Command.cpp" line="221"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="222"/>
      <source>Create a datum point</source>
      <translation>Lag et datumpunkt</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="223"/>
      <source>Create a new datum point</source>
      <translation>Lag et nytt datumpunkt</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignPolarPattern</name>
    <message>
      <location filename="../../Command.cpp" line="2314"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2315"/>
      <source>PolarPattern</source>
      <translation>PolarMønster</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2316"/>
      <source>Create a polar pattern feature</source>
      <translation>Lag en polar mønsterdetalj</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignRevolution</name>
    <message>
      <location filename="../../Command.cpp" line="1369"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1370"/>
      <source>Revolution</source>
      <translation>Revolusjon</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1371"/>
      <source>Revolve a selected sketch</source>
      <translation>Drei valgt skisse</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignScaled</name>
    <message>
      <location filename="../../Command.cpp" line="2379"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2380"/>
      <source>Scaled</source>
      <translation>Skalert</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2381"/>
      <source>Create a scaled feature</source>
      <translation>Lag en skalert detalj</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignShapeBinder</name>
    <message>
      <location filename="../../Command.cpp" line="281"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="282"/>
      <source>Create a shape binder</source>
      <translation>Lag en formsamler</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="283"/>
      <source>Create a new shape binder</source>
      <translation>Lag en ny formsamler</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignSubShapeBinder</name>
    <message>
      <location filename="../../Command.cpp" line="346"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="347"/>
      <location filename="../../Command.cpp" line="348"/>
      <source>Create a sub-object(s) shape binder</source>
      <translation type="unfinished">Create a sub-object(s) shape binder</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignSubtractiveHelix</name>
    <message>
      <location filename="../../Command.cpp" line="1762"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1763"/>
      <source>Subtractive helix</source>
      <translation>Subtraktiv helix</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1764"/>
      <source>Sweep a selected sketch along a helix and remove it from the body</source>
      <translation>Sveip en valgt skisse langs en heliks og fjern den fra hoveddelen</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignSubtractiveLoft</name>
    <message>
      <location filename="../../Command.cpp" line="1643"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1644"/>
      <source>Subtractive loft</source>
      <translation>Subtaktivt sveip</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1645"/>
      <source>Loft a selected profile through other profile sections and remove it from the body</source>
      <translation>Sveip den valgte profilen gjennom det andre valgte profilsnittet og fjern fra kroppen</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignSubtractivePipe</name>
    <message>
      <location filename="../../Command.cpp" line="1543"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1544"/>
      <source>Subtractive pipe</source>
      <translation>Subtraktivt rør</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1545"/>
      <source>Sweep a selected sketch along a path or to other profiles and remove it from the body</source>
      <translation>Sveip valgt skisse langs en bane eller til annen profil og fjern fra kroppen</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignThickness</name>
    <message>
      <location filename="../../Command.cpp" line="2040"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2041"/>
      <source>Thickness</source>
      <translation>Tykkelse</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2042"/>
      <source>Make a thick solid</source>
      <translation>Lag en tykk solid</translation>
    </message>
  </context>
  <context>
    <name>CmdPrimtiveCompAdditive</name>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="68"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="69"/>
      <location filename="../../CommandPrimitive.cpp" line="70"/>
      <source>Create an additive primitive</source>
      <translation>Lag en additiv primitiv</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="195"/>
      <source>Additive Box</source>
      <translation>Additiv boks</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="199"/>
      <source>Additive Cylinder</source>
      <translation>Additiv sylinder</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="203"/>
      <source>Additive Sphere</source>
      <translation>Additiv kule</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="207"/>
      <source>Additive Cone</source>
      <translation>Additiv kon</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="211"/>
      <source>Additive Ellipsoid</source>
      <translation>Additiv ellipsoide</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="215"/>
      <source>Additive Torus</source>
      <translation>Additiv torus</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="219"/>
      <source>Additive Prism</source>
      <translation>Additiv prisme</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="223"/>
      <source>Additive Wedge</source>
      <translation>Additiv kile</translation>
    </message>
  </context>
  <context>
    <name>CmdPrimtiveCompSubtractive</name>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="239"/>
      <source>PartDesign</source>
      <translation>Komponentdesign</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="240"/>
      <location filename="../../CommandPrimitive.cpp" line="241"/>
      <source>Create a subtractive primitive</source>
      <translation>Lag en subtraktiv primitiv</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="351"/>
      <source>Subtractive Box</source>
      <translation>Subtraktiv boks</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="355"/>
      <source>Subtractive Cylinder</source>
      <translation>Subtraktiv sylinder</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="359"/>
      <source>Subtractive Sphere</source>
      <translation>Subtraktiv kule</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="363"/>
      <source>Subtractive Cone</source>
      <translation>Subtraktiv kon</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="367"/>
      <source>Subtractive Ellipsoid</source>
      <translation>Subtraktiv ellipsoide</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="371"/>
      <source>Subtractive Torus</source>
      <translation>Subtraktiv torus</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="375"/>
      <source>Subtractive Prism</source>
      <translation>Subtraktiv prisme</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="379"/>
      <source>Subtractive Wedge</source>
      <translation>Subtraktiv kile</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="302"/>
      <source>Edit ShapeBinder</source>
      <translation>Rediger ShapeBinder</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="311"/>
      <source>Create ShapeBinder</source>
      <translation>Opprett ShapeBinder</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="393"/>
      <source>Create SubShapeBinder</source>
      <translation>Create SubShapeBinder</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="447"/>
      <source>Create Clone</source>
      <translation>Lag en klone</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="641"/>
      <location filename="../../Command.cpp" line="1155"/>
      <source>Make copy</source>
      <translation>Lag kopi</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="665"/>
      <source>Create a Sketch on Face</source>
      <translation>Lag en skisse på Overflate</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="686"/>
      <source>Create a new Sketch</source>
      <translation>Lag en ny skisse</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2477"/>
      <source>Convert to MultiTransform feature</source>
      <translation>Konverter til MultiTransform funksjonen</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2568"/>
      <source>Create Boolean</source>
      <translation type="unfinished">Create Boolean</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="193"/>
      <source>Add a Body</source>
      <translation type="unfinished">Add a Body</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="430"/>
      <source>Migrate legacy part design features to Bodies</source>
      <translation type="unfinished">Migrate legacy part design features to Bodies</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="575"/>
      <source>Move tip to selected feature</source>
      <translation type="unfinished">Move tip to selected feature</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="620"/>
      <source>Duplicate a PartDesign object</source>
      <translation type="unfinished">Duplicate a PartDesign object</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="738"/>
      <source>Move an object</source>
      <translation type="unfinished">Move an object</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="887"/>
      <source>Move an object inside tree</source>
      <translation type="unfinished">Move an object inside tree</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="296"/>
      <source>Mirrored</source>
      <translation>Speilet</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="322"/>
      <source>Make LinearPattern</source>
      <translation type="unfinished">Make LinearPattern</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="358"/>
      <source>PolarPattern</source>
      <translation>PolarMønster</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="384"/>
      <source>Scaled</source>
      <translation>Skalert</translation>
    </message>
  </context>
  <context>
    <name>FeaturePickDialog</name>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="45"/>
      <source>Valid</source>
      <translation>Gyldig</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="46"/>
      <source>Invalid shape</source>
      <translation>Ugyldig form</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="47"/>
      <source>No wire in sketch</source>
      <translation>Ingen tråd i skissen</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="48"/>
      <source>Sketch already used by other feature</source>
      <translation>Skissen brukes allerede av en annen detalj</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="49"/>
      <source>Sketch belongs to another Body feature</source>
      <translation>Skissen hører til en annen kroppdetalj</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="50"/>
      <source>Base plane</source>
      <translation>Baseplan</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="51"/>
      <source>Feature is located after the Tip feature</source>
      <translation>Detaljen ligger etter spissen</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskView::TaskWatcherCommands</name>
    <message>
      <location filename="../../Workbench.cpp" line="63"/>
      <source>Face tools</source>
      <translation>Flateverktøy</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="64"/>
      <source>Sketch tools</source>
      <translation>Skisseverktøy</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="65"/>
      <source>Create Geometry</source>
      <translation>Opprett geometri</translation>
    </message>
  </context>
  <context>
    <name>InvoluteGearParameter</name>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="14"/>
      <source>Involute parameter</source>
      <translation>Involute tannhjulsparametere</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="20"/>
      <source>Number of teeth:</source>
      <translation>Antall tenner:</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="40"/>
      <source>Module:</source>
      <translation type="unfinished">Module:</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="84"/>
      <source>Pressure angle:</source>
      <translation>Trykkvinkel:</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="125"/>
      <source>High precision:</source>
      <translation>Høy presisjon:</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="139"/>
      <location filename="../../../InvoluteGearFeature.ui" line="166"/>
      <source>True</source>
      <translation>Sant</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="144"/>
      <location filename="../../../InvoluteGearFeature.ui" line="171"/>
      <source>False</source>
      <translation>Usant</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="152"/>
      <source>External gear:</source>
      <translation>Eksternt tannjhul:</translation>
    </message>
  </context>
  <context>
    <name>PartDesign::Groove</name>
    <message>
      <location filename="../../../App/FeatureGroove.cpp" line="110"/>
      <source>The requested feature cannot be created. The reason may be that:
  - the active Body does not contain a base shape, so there is no
  material to be removed;
  - the selected sketch does not belong to the active Body.</source>
      <translation type="unfinished">The requested feature cannot be created. The reason may be that:
  - the active Body does not contain a base shape, so there is no
  material to be removed;
  - the selected sketch does not belong to the active Body.</translation>
    </message>
  </context>
  <context>
    <name>PartDesign::Hole</name>
    <message>
      <location filename="../../../App/FeatureHole.cpp" line="1607"/>
      <source>The requested feature cannot be created. The reason may be that:
  - the active Body does not contain a base shape, so there is no
  material to be removed;
  - the selected sketch does not belong to the active Body.</source>
      <translation type="unfinished">The requested feature cannot be created. The reason may be that:
  - the active Body does not contain a base shape, so there is no
  material to be removed;
  - the selected sketch does not belong to the active Body.</translation>
    </message>
  </context>
  <context>
    <name>PartDesign::Pocket</name>
    <message>
      <location filename="../../../App/FeaturePocket.cpp" line="124"/>
      <source>The requested feature cannot be created. The reason may be that:
  - the active Body does not contain a base shape, so there is no
  material to be removed;
  - the selected sketch does not belong to the active Body.</source>
      <translation type="unfinished">The requested feature cannot be created. The reason may be that:
  - the active Body does not contain a base shape, so there is no
  material to be removed;
  - the selected sketch does not belong to the active Body.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::DlgPrimitives</name>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="14"/>
      <source>Geometric Primitives</source>
      <translation>Geometriske primitiver</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="62"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="153"/>
      <source>Length:</source>
      <translation>Lengde:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="82"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="173"/>
      <source>Width:</source>
      <translation>Bredde:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="193"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="287"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="505"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1254"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1580"/>
      <source>Height:</source>
      <translation>Høyde:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="267"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="625"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1600"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1749"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1805"/>
      <source>Radius:</source>
      <translation>Radius:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="307"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1274"/>
      <source>Angle in first direction:</source>
      <translation type="unfinished">Angle in first direction:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="314"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1281"/>
      <source>Angle in first direction</source>
      <translation type="unfinished">Angle in first direction</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="333"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1300"/>
      <source>Angle in second direction:</source>
      <translation type="unfinished">Angle in second direction:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="340"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1307"/>
      <source>Angle in second direction</source>
      <translation type="unfinished">Angle in second direction</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="391"/>
      <source>Rotation angle:</source>
      <translation type="unfinished">Rotation angle:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="465"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="797"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1016"/>
      <source>Radius 1:</source>
      <translation>Radius 1:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="485"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="820"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1039"/>
      <source>Radius 2:</source>
      <translation>Radius 2:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="551"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1620"/>
      <source>Angle:</source>
      <translation>Vinkel:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="674"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="896"/>
      <source>U parameter:</source>
      <translation>U parameter:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="694"/>
      <source>V parameters:</source>
      <translation>V parametere:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="804"/>
      <source>Radius in local z-direction</source>
      <translation type="unfinished">Radius in local z-direction</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="827"/>
      <source>Radius in local x-direction</source>
      <translation type="unfinished">Radius in local x-direction</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="843"/>
      <source>Radius 3:</source>
      <translation>Radius 3:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="850"/>
      <source>Radius in local y-direction
If zero, it is equal to Radius2</source>
      <translation type="unfinished">Radius in local y-direction
If zero, it is equal to Radius2</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="916"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1111"/>
      <source>V parameter:</source>
      <translation>V-parameter:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1023"/>
      <source>Radius in local xy-plane</source>
      <translation type="unfinished">Radius in local xy-plane</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1046"/>
      <source>Radius in local xz-plane</source>
      <translation type="unfinished">Radius in local xz-plane</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1091"/>
      <source>U Parameter:</source>
      <translation>U Parameter:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1214"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2290"/>
      <source>Polygon:</source>
      <translation>Polygon:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1234"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2313"/>
      <source>Circumradius:</source>
      <translation type="unfinished">Circumradius:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1353"/>
      <source>X min/max:</source>
      <translation>X min/maks:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1383"/>
      <source>Y min/max:</source>
      <translation>Y min/maks:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1413"/>
      <source>Z min/max:</source>
      <translation>Z min/maks:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1443"/>
      <source>X2 min/max:</source>
      <translation type="unfinished">X2 min/max:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1476"/>
      <source>Z2 min/max:</source>
      <translation type="unfinished">Z2 min/max:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1560"/>
      <source>Pitch:</source>
      <translation>Tipp:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1637"/>
      <source>Coordinate system:</source>
      <translation>Koordinatsystem:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1645"/>
      <source>Right-handed</source>
      <translation type="unfinished">Right-handed</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1650"/>
      <source>Left-handed</source>
      <translation type="unfinished">Left-handed</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1709"/>
      <source>Growth:</source>
      <translation>Vekst:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1729"/>
      <source>Number of rotations:</source>
      <translation>Antall rotasjoner:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1825"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1947"/>
      <source>Angle 1:</source>
      <translation>Vinkel 1:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1842"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1964"/>
      <source>Angle 2:</source>
      <translation>Vinkel 2:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1879"/>
      <source>From three points</source>
      <translation>Fra tre punkt</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1907"/>
      <source>Major radius:</source>
      <translation>Major radius:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1927"/>
      <source>Minor radius:</source>
      <translation>Minor radius:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="2005"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2093"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2170"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="2025"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2113"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2193"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="2045"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2133"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2216"/>
      <source>Z:</source>
      <translation>Z:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="2086"/>
      <source>Start point</source>
      <translation>Startpunkt</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="2160"/>
      <source>End point</source>
      <translation>Sluttpunkt</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::DlgReference</name>
    <message>
      <location filename="../../DlgReference.ui" line="14"/>
      <source>Reference</source>
      <translation>Referanse</translation>
    </message>
    <message>
      <location filename="../../DlgReference.ui" line="20"/>
      <source>You selected geometries which are not part of the active body. Please define how to handle those selections. If you do not want those references, cancel the command.</source>
      <translation type="unfinished">You selected geometries which are not part of the active body. Please define how to handle those selections. If you do not want those references, cancel the command.</translation>
    </message>
    <message>
      <location filename="../../DlgReference.ui" line="42"/>
      <source>Make independent copy (recommended)</source>
      <translation>Lag uavhengig kopi (anbefalt)</translation>
    </message>
    <message>
      <location filename="../../DlgReference.ui" line="52"/>
      <source>Make dependent copy</source>
      <translation>Lag avhengig kopi</translation>
    </message>
    <message>
      <location filename="../../DlgReference.ui" line="59"/>
      <source>Create cross-reference</source>
      <translation>Lag kryssreferanse</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::NoDependentsSelection</name>
    <message>
      <location filename="../../ReferenceSelection.cpp" line="193"/>
      <source>Selecting this will cause circular dependency.</source>
      <translation>Dette valget vil gi sirkulær avhengighet.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskBooleanParameters</name>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="22"/>
      <source>Add body</source>
      <translation>Legg til kropp</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="32"/>
      <source>Remove body</source>
      <translation>Fjern kropp</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="48"/>
      <source>Fuse</source>
      <translation>Fusjoner</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="53"/>
      <source>Cut</source>
      <translation>Klipp ut</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="58"/>
      <source>Common</source>
      <translation>Felles</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="56"/>
      <source>Boolean parameters</source>
      <translation>Boolske parametre</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="85"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskBoxPrimitives</name>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="56"/>
      <source>Primitive parameters</source>
      <translation>Primitive parametre</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="725"/>
      <source>Cone radii are equal</source>
      <translation type="unfinished">Cone radii are equal</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="726"/>
      <source>The radii for cones must not be equal!</source>
      <translation type="unfinished">The radii for cones must not be equal!</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="801"/>
      <location filename="../../TaskPrimitiveParameters.cpp" line="806"/>
      <location filename="../../TaskPrimitiveParameters.cpp" line="811"/>
      <source>Invalid wedge parameters</source>
      <translation type="unfinished">Invalid wedge parameters</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="802"/>
      <source>X min must not be equal to X max!</source>
      <translation type="unfinished">X min must not be equal to X max!</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="807"/>
      <source>Y min must not be equal to Y max!</source>
      <translation type="unfinished">Y min must not be equal to Y max!</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="812"/>
      <source>Z min must not be equal to Z max!</source>
      <translation type="unfinished">Z min must not be equal to Z max!</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="850"/>
      <source>Create primitive</source>
      <translation>Lag primitiv</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskChamferParameters</name>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="22"/>
      <location filename="../../TaskChamferParameters.ui" line="36"/>
      <location filename="../../TaskChamferParameters.cpp" line="166"/>
      <source>Click button to enter selection mode,
click again to end selection</source>
      <translation type="unfinished">Click button to enter selection mode,
click again to end selection</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="26"/>
      <source>Add</source>
      <translation>Legg til</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="40"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="52"/>
      <source>- select an item to highlight it
- double-click on an item to see the chamfers</source>
      <translation type="unfinished">- select an item to highlight it
- double-click on an item to see the chamfers</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="67"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="75"/>
      <source>Equal distance</source>
      <translation type="unfinished">Equal distance</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="80"/>
      <source>Two distances</source>
      <translation type="unfinished">Two distances</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="85"/>
      <source>Distance and angle</source>
      <translation type="unfinished">Distance and angle</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="98"/>
      <source>Flip direction</source>
      <translation type="unfinished">Flip direction</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="119"/>
      <source>Size</source>
      <translation type="unfinished">Size</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="158"/>
      <source>Size 2</source>
      <translation type="unfinished">Size 2</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="191"/>
      <source>Angle</source>
      <translation>Vinkel</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.cpp" line="176"/>
      <location filename="../../TaskChamferParameters.cpp" line="178"/>
      <location filename="../../TaskChamferParameters.cpp" line="243"/>
      <location filename="../../TaskChamferParameters.cpp" line="245"/>
      <source>There must be at least one item</source>
      <translation type="unfinished">There must be at least one item</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.cpp" line="211"/>
      <source>Selection error</source>
      <translation type="unfinished">Selection error</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.cpp" line="211"/>
      <source>At least one item must be kept.</source>
      <translation type="unfinished">At least one item must be kept.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDatumParameters</name>
    <message>
      <location filename="../../TaskDatumParameters.cpp" line="73"/>
      <source> parameters</source>
      <translation> parametre</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDlgBooleanParameters</name>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="356"/>
      <source>Empty body list</source>
      <translation>Tom kroppsliste</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="357"/>
      <source>The body list cannot be empty</source>
      <translation>Kroppslisten kan ikke være tom</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="368"/>
      <source>Boolean: Accept: Input error</source>
      <translation>Boolsk: Aksepter: Feil inngangsverdi</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDlgDatumParameters</name>
    <message>
      <location filename="../../TaskDatumParameters.cpp" line="121"/>
      <source>Incompatible reference set</source>
      <translation>Referansesettet er ikke kompatibelt</translation>
    </message>
    <message>
      <location filename="../../TaskDatumParameters.cpp" line="122"/>
      <source>There is no attachment mode that fits the current set of references. If you choose to continue, the feature will remain where it is now, and will not be moved as the references change. Continue?</source>
      <translation>Ingen sammenføyningsmetoder passer til referansesettet. Om du fortsetter vil detaljen bli hvor den er og ikke flyttes når referansen endres. Fortsett?</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDlgFeatureParameters</name>
    <message>
      <location filename="../../TaskFeatureParameters.cpp" line="137"/>
      <source>Input error</source>
      <translation>Inndatafeil</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDlgShapeBinder</name>
    <message>
      <location filename="../../TaskShapeBinder.cpp" line="331"/>
      <source>Input error</source>
      <translation>Inndatafeil</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDraftParameters</name>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="22"/>
      <location filename="../../TaskDraftParameters.ui" line="36"/>
      <location filename="../../TaskDraftParameters.cpp" line="143"/>
      <source>Click button to enter selection mode,
click again to end selection</source>
      <translation type="unfinished">Click button to enter selection mode,
click again to end selection</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="26"/>
      <source>Add face</source>
      <translation>Legg til flate</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="40"/>
      <source>Remove face</source>
      <translation>Fjern flate</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="52"/>
      <source>- select an item to highlight it
- double-click on an item to see the drafts</source>
      <translation type="unfinished">- select an item to highlight it
- double-click on an item to see the drafts</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="65"/>
      <source>Draft angle</source>
      <translation>Skissevinkel</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="98"/>
      <source>Neutral plane</source>
      <translation>Nøytralt plan</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="115"/>
      <source>Pull direction</source>
      <translation>Dra retning</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="130"/>
      <source>Reverse pull direction</source>
      <translation>Omvendt dra retning</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.cpp" line="153"/>
      <location filename="../../TaskDraftParameters.cpp" line="155"/>
      <location filename="../../TaskDraftParameters.cpp" line="276"/>
      <location filename="../../TaskDraftParameters.cpp" line="278"/>
      <source>There must be at least one item</source>
      <translation type="unfinished">There must be at least one item</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.cpp" line="244"/>
      <source>Selection error</source>
      <translation type="unfinished">Selection error</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.cpp" line="244"/>
      <source>At least one item must be kept.</source>
      <translation type="unfinished">At least one item must be kept.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDressUpParameters</name>
    <message>
      <location filename="../../TaskDressUpParameters.cpp" line="233"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
    <message>
      <location filename="../../TaskDressUpParameters.cpp" line="243"/>
      <location filename="../../TaskDressUpParameters.cpp" line="245"/>
      <source>There must be at least one item</source>
      <translation type="unfinished">There must be at least one item</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskFeaturePick</name>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="23"/>
      <source>Allow used features</source>
      <translation>Tillat brukte detaljer</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="30"/>
      <source>Allow external features</source>
      <translation>Tillat eksterne detaljer</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="42"/>
      <source>From other bodies of the same part</source>
      <translation>Fra andre kropper i samme del</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="49"/>
      <source>From different parts or free features</source>
      <translation>Fra andre deler eller frie detaljer</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="66"/>
      <source>Make independent copy (recommended)</source>
      <translation>Lag uavhengig kopi (anbefalt)</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="79"/>
      <source>Make dependent copy</source>
      <translation>Lag avhengig kopi</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="89"/>
      <source>Create cross-reference</source>
      <translation>Lag kryssreferanse</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="67"/>
      <source>Valid</source>
      <translation>Gyldig</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="68"/>
      <source>Invalid shape</source>
      <translation>Ugyldig form</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="69"/>
      <source>No wire in sketch</source>
      <translation>Ingen tråd i skissen</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="70"/>
      <source>Sketch already used by other feature</source>
      <translation>Skissen brukes allerede av en annen detalj</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="71"/>
      <source>Belongs to another body</source>
      <translation>Tilhører en annen kropp</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="72"/>
      <source>Belongs to another part</source>
      <translation>Tilhører en annen del</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="73"/>
      <source>Doesn't belong to any body</source>
      <translation>Tilhører ikke en kropp</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="74"/>
      <source>Base plane</source>
      <translation>Baseplan</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="75"/>
      <source>Feature is located after the tip feature</source>
      <translation>Detaljen ligger etter spissdetaljen</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="86"/>
      <source>Select feature</source>
      <translation>Velg detalj</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskFilletParameters</name>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="22"/>
      <location filename="../../TaskFilletParameters.ui" line="36"/>
      <location filename="../../TaskFilletParameters.cpp" line="121"/>
      <source>Click button to enter selection mode,
click again to end selection</source>
      <translation type="unfinished">Click button to enter selection mode,
click again to end selection</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="26"/>
      <source>Add</source>
      <translation>Legg til</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="40"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="52"/>
      <source>- select an item to highlight it
- double-click on an item to see the fillets</source>
      <translation type="unfinished">- select an item to highlight it
- double-click on an item to see the fillets</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="65"/>
      <source>Radius:</source>
      <translation>Radius:</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.cpp" line="131"/>
      <location filename="../../TaskFilletParameters.cpp" line="133"/>
      <location filename="../../TaskFilletParameters.cpp" line="198"/>
      <location filename="../../TaskFilletParameters.cpp" line="200"/>
      <source>There must be at least one item</source>
      <translation type="unfinished">There must be at least one item</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.cpp" line="166"/>
      <source>Selection error</source>
      <translation type="unfinished">Selection error</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.cpp" line="166"/>
      <source>At least one item must be kept.</source>
      <translation type="unfinished">At least one item must be kept.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskHelixParameters</name>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="23"/>
      <source>Status:</source>
      <translation type="unfinished">Status:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="30"/>
      <source>Valid</source>
      <translation>Gyldig</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="42"/>
      <source>Axis:</source>
      <translation>Akse:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="50"/>
      <location filename="../../TaskHelixParameters.cpp" line="220"/>
      <source>Base X axis</source>
      <translation>Basens X-akse</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="55"/>
      <location filename="../../TaskHelixParameters.cpp" line="221"/>
      <source>Base Y axis</source>
      <translation>Basens Y-akse</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="60"/>
      <location filename="../../TaskHelixParameters.cpp" line="222"/>
      <source>Base Z axis</source>
      <translation>Basens Z-akse</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="65"/>
      <source>Horizontal sketch axis</source>
      <translation>Vannrett skisse akse</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="70"/>
      <source>Vertical sketch axis</source>
      <translation>Loddrett skisse akse</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="75"/>
      <location filename="../../TaskHelixParameters.cpp" line="229"/>
      <source>Select reference...</source>
      <translation>Velg referanse...</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="88"/>
      <source>Mode:</source>
      <translation type="unfinished">Mode:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="96"/>
      <source>Pitch-Height-Angle</source>
      <translation type="unfinished">Pitch-Height-Angle</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="101"/>
      <source>Pitch-Turns-Angle</source>
      <translation type="unfinished">Pitch-Turns-Angle</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="106"/>
      <source>Height-Turns-Angle</source>
      <translation type="unfinished">Height-Turns-Angle</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="111"/>
      <source>Height-Turns-Growth</source>
      <translation type="unfinished">Height-Turns-Growth</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="124"/>
      <source>Pitch:</source>
      <translation>Tipp:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="155"/>
      <source>Height:</source>
      <translation>Høyde:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="186"/>
      <source>Turns:</source>
      <translation type="unfinished">Turns:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="214"/>
      <source>Cone angle:</source>
      <translation type="unfinished">Cone angle:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="248"/>
      <source>Growth:</source>
      <translation>Vekst:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="277"/>
      <source>Left handed</source>
      <translation type="unfinished">Left handed</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="288"/>
      <source>Reversed</source>
      <translation>Reversert</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="296"/>
      <source>Remove outside of profile</source>
      <translation type="unfinished">Remove outside of profile</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="315"/>
      <source>Update view</source>
      <translation type="unfinished">Update view</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.cpp" line="65"/>
      <source>Helix parameters</source>
      <translation type="unfinished">Helix parameters</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskHoleParameters</name>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="52"/>
      <source>Counterbore</source>
      <translation type="unfinished">Counterbore</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="53"/>
      <source>Countersink</source>
      <translation type="unfinished">Countersink</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="54"/>
      <source>Cheesehead (deprecated)</source>
      <translation type="unfinished">Cheesehead (deprecated)</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="55"/>
      <source>Countersink socket screw (deprecated)</source>
      <translation type="unfinished">Countersink socket screw (deprecated)</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="56"/>
      <source>Cap screw (deprecated)</source>
      <translation type="unfinished">Cap screw (deprecated)</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="60"/>
      <source>Hole parameters</source>
      <translation>Hullparametre</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="70"/>
      <source>None</source>
      <translation>Ingen</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="71"/>
      <source>ISO metric regular profile</source>
      <translation type="unfinished">ISO metric regular profile</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="72"/>
      <source>ISO metric fine profile</source>
      <translation>Fin metrisk ISO-profil</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="73"/>
      <source>UTS coarse profile</source>
      <translation>Grov UTS-profil</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="74"/>
      <source>UTS fine profile</source>
      <translation>Fin UTS-profil</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="75"/>
      <source>UTS extra fine profile</source>
      <translation>Ekstra fin UTS-profil</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskLinearPatternParameters</name>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="22"/>
      <source>Add feature</source>
      <translation>Legg til detalj</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="32"/>
      <source>Remove feature</source>
      <translation>Fjern detalj</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="44"/>
      <source>List can be reordered by dragging</source>
      <translation type="unfinished">List can be reordered by dragging</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="56"/>
      <source>Direction</source>
      <translation>Retning</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="68"/>
      <source>Reverse direction</source>
      <translation type="unfinished">Reverse direction</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="77"/>
      <source>Length</source>
      <translation>Lengde</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="101"/>
      <source>Occurrences</source>
      <translation>Forekomster</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="115"/>
      <source>OK</source>
      <translation>OK</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="124"/>
      <source>Update view</source>
      <translation type="unfinished">Update view</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.cpp" line="114"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.cpp" line="342"/>
      <source>Error</source>
      <translation>Feil</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskLoftParameters</name>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="20"/>
      <source>Ruled surface</source>
      <translation type="unfinished">Ruled surface</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="27"/>
      <source>Closed</source>
      <translation>Lukket</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="34"/>
      <source>Profile</source>
      <translation>Profil</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="42"/>
      <source>Object</source>
      <translation>Objekt</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="65"/>
      <source>Add Section</source>
      <translation>Legg til snitt</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="78"/>
      <source>Remove Section</source>
      <translation>Fjern snitt</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="103"/>
      <source>List can be reordered by dragging</source>
      <translation type="unfinished">List can be reordered by dragging</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="120"/>
      <source>Update view</source>
      <translation type="unfinished">Update view</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.cpp" line="59"/>
      <source>Loft parameters</source>
      <translation>Parametre for sveip</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.cpp" line="81"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskMirroredParameters</name>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="22"/>
      <source>Add feature</source>
      <translation>Legg til detalj</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="32"/>
      <source>Remove feature</source>
      <translation>Fjern detalj</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="44"/>
      <source>List can be reordered by dragging</source>
      <translation type="unfinished">List can be reordered by dragging</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="56"/>
      <source>Plane</source>
      <translation>Plan</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="70"/>
      <source>OK</source>
      <translation>OK</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="79"/>
      <source>Update view</source>
      <translation type="unfinished">Update view</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.cpp" line="111"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.cpp" line="255"/>
      <source>Error</source>
      <translation>Feil</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskMultiTransformParameters</name>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="22"/>
      <source>Add feature</source>
      <translation>Legg til detalj</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="32"/>
      <source>Remove feature</source>
      <translation>Fjern detalj</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="44"/>
      <source>List can be reordered by dragging</source>
      <translation type="unfinished">List can be reordered by dragging</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="54"/>
      <source>Transformations</source>
      <translation>Transformasjoner</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="71"/>
      <source>Update view</source>
      <translation type="unfinished">Update view</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="79"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="92"/>
      <source>Edit</source>
      <translation>Rediger</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="96"/>
      <source>Delete</source>
      <translation>Slett</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="100"/>
      <source>Add mirrored transformation</source>
      <translation>Legg til speilet transformasjon</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="104"/>
      <source>Add linear pattern</source>
      <translation>Legg til lineært mønster</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="108"/>
      <source>Add polar pattern</source>
      <translation>Legg til polar mønster</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="112"/>
      <source>Add scaled transformation</source>
      <translation>Legg til skalert transformasjon</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="116"/>
      <source>Move up</source>
      <translation>Flytt opp</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="120"/>
      <source>Move down</source>
      <translation>Flytt ned</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="147"/>
      <source>Right-click to add</source>
      <translation>Høyreklikk for å legge til</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPadParameters</name>
    <message>
      <location filename="../../TaskPadParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="22"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="30"/>
      <location filename="../../TaskPadParameters.cpp" line="146"/>
      <location filename="../../TaskPadParameters.cpp" line="546"/>
      <source>Dimension</source>
      <translation>Dimensjon</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="38"/>
      <source>Length</source>
      <translation>Lengde</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="60"/>
      <source>Use custom vector for pad direction otherwise
the sketch plane's normal vector will be used</source>
      <translation type="unfinished">Use custom vector for pad direction otherwise
the sketch plane's normal vector will be used</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="64"/>
      <source>Use custom direction</source>
      <translation type="unfinished">Use custom direction</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="73"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="80"/>
      <source>x-component of direction vector</source>
      <translation type="unfinished">x-component of direction vector</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="102"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="109"/>
      <source>y-component of direction vector</source>
      <translation type="unfinished">y-component of direction vector</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="131"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="138"/>
      <source>z-component of direction vector</source>
      <translation type="unfinished">z-component of direction vector</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="166"/>
      <source>If unchecked, the length will be
measured along the specified direction</source>
      <translation type="unfinished">If unchecked, the length will be
measured along the specified direction</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="170"/>
      <source>Length along sketch normal</source>
      <translation type="unfinished">Length along sketch normal</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="185"/>
      <source>Offset to face</source>
      <translation type="unfinished">Offset to face</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="192"/>
      <source>Offset from face in which pad will end</source>
      <translation type="unfinished">Offset from face in which pad will end</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="207"/>
      <source>Applies length symmetrically to sketch plane</source>
      <translation type="unfinished">Applies length symmetrically to sketch plane</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="210"/>
      <source>Symmetric to plane</source>
      <translation>Symmetrisk til planet</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="217"/>
      <source>Reverses pad direction</source>
      <translation type="unfinished">Reverses pad direction</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="220"/>
      <source>Reversed</source>
      <translation>Reversert</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="229"/>
      <source>2nd length</source>
      <translation>Andre lengde</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="247"/>
      <location filename="../../TaskPadParameters.cpp" line="135"/>
      <location filename="../../TaskPadParameters.cpp" line="569"/>
      <source>Face</source>
      <translation>Flate</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="266"/>
      <source>Update view</source>
      <translation type="unfinished">Update view</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="57"/>
      <source>Pad parameters</source>
      <translation>Polstre-parametre</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="64"/>
      <location filename="../../TaskPadParameters.cpp" line="554"/>
      <source>No face selected</source>
      <translation>Ingen flater valgt</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="147"/>
      <location filename="../../TaskPadParameters.cpp" line="547"/>
      <source>To last</source>
      <translation type="unfinished">To last</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="148"/>
      <location filename="../../TaskPadParameters.cpp" line="548"/>
      <source>To first</source>
      <translation>Til første</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="149"/>
      <location filename="../../TaskPadParameters.cpp" line="549"/>
      <source>Up to face</source>
      <translation>Opp til flate</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="150"/>
      <location filename="../../TaskPadParameters.cpp" line="550"/>
      <source>Two dimensions</source>
      <translation>To dimensjoner</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPipeOrientation</name>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="22"/>
      <source>Orientation mode</source>
      <translation>Retningsmodus</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="36"/>
      <source>Standard</source>
      <translation>Standard</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="41"/>
      <source>Fixed</source>
      <translation type="unfinished">Fixed</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="46"/>
      <source>Frenet</source>
      <translation type="unfinished">Frenet</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="51"/>
      <source>Auxiliary</source>
      <translation>Ekstra</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="56"/>
      <source>Binormal</source>
      <translation type="unfinished">Binormal</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="76"/>
      <source>Curvelinear equivalence</source>
      <translation>Krumlinjet ekvivalens</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="83"/>
      <source>Profile</source>
      <translation>Profil</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="91"/>
      <source>Object</source>
      <translation>Objekt</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="125"/>
      <source>Add Edge</source>
      <translation>Legg til kant</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="144"/>
      <source>Remove Edge</source>
      <translation>Fjern kant</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="166"/>
      <source>Set the constant binormal vector used to calculate the profiles orientation</source>
      <translation>Angi konstant binormalvektor som brukes for å beregne profilens orientering</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="190"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="197"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="204"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="558"/>
      <source>Section orientation</source>
      <translation>Snittretning</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="588"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPipeParameters</name>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="20"/>
      <source>Profile</source>
      <translation>Profil</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="28"/>
      <location filename="../../TaskPipeParameters.ui" line="93"/>
      <source>Object</source>
      <translation>Objekt</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="51"/>
      <source>Corner Transition</source>
      <translation>Hjørneovergang</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="65"/>
      <source>Transformed</source>
      <translation>Omformet</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="70"/>
      <source>Right Corner</source>
      <translation>Høyre hjørne</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="75"/>
      <source>Round Corner</source>
      <translation>Rundt hjørne</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="85"/>
      <source>Path to sweep along</source>
      <translation>Bane for sveip</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="119"/>
      <source>Add Edge</source>
      <translation>Legg til kant</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="138"/>
      <source>Remove Edge</source>
      <translation>Fjern kant</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="75"/>
      <source>Pipe parameters</source>
      <translation>Rørparametre</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="95"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="447"/>
      <location filename="../../TaskPipeParameters.cpp" line="544"/>
      <source>Input error</source>
      <translation>Inndatafeil</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="447"/>
      <source>No active body</source>
      <translation type="unfinished">No active body</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPipeScaling</name>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="22"/>
      <source>Transform mode</source>
      <translation>Omformingsmodus</translation>
    </message>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="36"/>
      <source>Constant</source>
      <translation>Konstant</translation>
    </message>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="41"/>
      <source>Multisection</source>
      <translation>Flersnitt</translation>
    </message>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="64"/>
      <source>Add Section</source>
      <translation>Legg til snitt</translation>
    </message>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="77"/>
      <source>Remove Section</source>
      <translation>Fjern snitt</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="885"/>
      <source>Section transformation</source>
      <translation>Snittomforming</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="903"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPocketParameters</name>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="22"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="30"/>
      <location filename="../../TaskPocketParameters.cpp" line="119"/>
      <location filename="../../TaskPocketParameters.cpp" line="439"/>
      <source>Dimension</source>
      <translation>Dimensjon</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="38"/>
      <source>Length</source>
      <translation>Lengde</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="55"/>
      <source>Offset</source>
      <translation>Avsetting</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="74"/>
      <source>Symmetric to plane</source>
      <translation>Symmetrisk til planet</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="81"/>
      <source>Reversed</source>
      <translation>Reversert</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="90"/>
      <source>2nd length</source>
      <translation>Andre lengde</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="108"/>
      <location filename="../../TaskPocketParameters.cpp" line="107"/>
      <location filename="../../TaskPocketParameters.cpp" line="462"/>
      <source>Face</source>
      <translation>Flate</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="127"/>
      <source>Update view</source>
      <translation type="unfinished">Update view</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="56"/>
      <source>Pocket parameters</source>
      <translation>Pocket parametere</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="64"/>
      <location filename="../../TaskPocketParameters.cpp" line="447"/>
      <source>No face selected</source>
      <translation>Ingen flater valgt</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="120"/>
      <location filename="../../TaskPocketParameters.cpp" line="440"/>
      <source>Through all</source>
      <translation>Gjennom alle</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="121"/>
      <location filename="../../TaskPocketParameters.cpp" line="441"/>
      <source>To first</source>
      <translation>Til første</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="122"/>
      <location filename="../../TaskPocketParameters.cpp" line="442"/>
      <source>Up to face</source>
      <translation>Opp til flate</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="123"/>
      <location filename="../../TaskPocketParameters.cpp" line="443"/>
      <source>Two dimensions</source>
      <translation>To dimensjoner</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPolarPatternParameters</name>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="22"/>
      <source>Add feature</source>
      <translation>Legg til detalj</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="32"/>
      <source>Remove feature</source>
      <translation>Fjern detalj</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="44"/>
      <source>List can be reordered by dragging</source>
      <translation type="unfinished">List can be reordered by dragging</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="56"/>
      <source>Axis</source>
      <translation>Akse</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="68"/>
      <source>Reverse direction</source>
      <translation type="unfinished">Reverse direction</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="77"/>
      <source>Angle</source>
      <translation>Vinkel</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="107"/>
      <source>Occurrences</source>
      <translation>Forekomster</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="121"/>
      <source>OK</source>
      <translation>OK</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="130"/>
      <source>Update view</source>
      <translation type="unfinished">Update view</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.cpp" line="112"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.cpp" line="333"/>
      <source>Error</source>
      <translation>Feil</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPrimitiveParameters</name>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="900"/>
      <source>Attachment</source>
      <translation type="unfinished">Attachment</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskRevolutionParameters</name>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="22"/>
      <source>Axis:</source>
      <translation>Akse:</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="30"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="151"/>
      <source>Base X axis</source>
      <translation>Basens X-akse</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="35"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="152"/>
      <source>Base Y axis</source>
      <translation>Basens Y-akse</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="40"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="153"/>
      <source>Base Z axis</source>
      <translation>Basens Z-akse</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="45"/>
      <source>Horizontal sketch axis</source>
      <translation>Vannrett skisse akse</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="50"/>
      <source>Vertical sketch axis</source>
      <translation>Loddrett skisse akse</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="55"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="160"/>
      <source>Select reference...</source>
      <translation>Velg referanse...</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="67"/>
      <source>Angle:</source>
      <translation>Vinkel:</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="101"/>
      <source>Symmetric to plane</source>
      <translation>Symmetrisk til planet</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="108"/>
      <source>Reversed</source>
      <translation>Reversert</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="122"/>
      <source>Update view</source>
      <translation type="unfinished">Update view</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.cpp" line="61"/>
      <source>Revolution parameters</source>
      <translation>Omdreinings parametere</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskScaledParameters</name>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="22"/>
      <source>Add feature</source>
      <translation>Legg til detalj</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="32"/>
      <source>Remove feature</source>
      <translation>Fjern detalj</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="53"/>
      <source>Factor</source>
      <translation>Faktor</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="67"/>
      <source>Occurrences</source>
      <translation>Forekomster</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="81"/>
      <source>OK</source>
      <translation>OK</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="90"/>
      <source>Update view</source>
      <translation type="unfinished">Update view</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.cpp" line="98"/>
      <source>Remove</source>
      <translation>Fjern</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskShapeBinder</name>
    <message>
      <location filename="../../TaskShapeBinder.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBinder.ui" line="22"/>
      <source>Object</source>
      <translation>Objekt</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBinder.ui" line="48"/>
      <source>Add Geometry</source>
      <translation>Legg til geometri</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBinder.ui" line="67"/>
      <source>Remove Geometry</source>
      <translation>Fjern geometri</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBinder.cpp" line="61"/>
      <source>Datum shape parameters</source>
      <translation>Parametre for datumform</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskSketchBasedParameters</name>
    <message>
      <location filename="../../TaskSketchBasedParameters.cpp" line="167"/>
      <source>Face</source>
      <translation>Flate</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskThicknessParameters</name>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="22"/>
      <location filename="../../TaskThicknessParameters.ui" line="36"/>
      <location filename="../../TaskThicknessParameters.cpp" line="143"/>
      <source>Click button to enter selection mode,
click again to end selection</source>
      <translation type="unfinished">Click button to enter selection mode,
click again to end selection</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="26"/>
      <source>Add face</source>
      <translation>Legg til flate</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="40"/>
      <source>Remove face</source>
      <translation>Fjern flate</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="52"/>
      <source>- select an item to highlight it
- double-click on an item to see the features</source>
      <translation type="unfinished">- select an item to highlight it
- double-click on an item to see the features</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="65"/>
      <source>Thickness</source>
      <translation>Tykkelse</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="94"/>
      <source>Mode</source>
      <translation type="unfinished">Mode</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="101"/>
      <source>Join Type</source>
      <translation>Sammenføyningstype</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="109"/>
      <source>Skin</source>
      <translation type="unfinished">Skin</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="114"/>
      <source>Pipe</source>
      <translation type="unfinished">Pipe</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="119"/>
      <source>Recto Verso</source>
      <translation type="unfinished">Recto Verso</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="128"/>
      <source>Arc</source>
      <translation>Bue</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="133"/>
      <location filename="../../TaskThicknessParameters.ui" line="143"/>
      <source>Intersection</source>
      <translation>Kryssningspunkt</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="150"/>
      <source>Make thickness inwards</source>
      <translation>Lag tykkelse innover</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.cpp" line="153"/>
      <location filename="../../TaskThicknessParameters.cpp" line="155"/>
      <location filename="../../TaskThicknessParameters.cpp" line="220"/>
      <location filename="../../TaskThicknessParameters.cpp" line="222"/>
      <source>There must be at least one item</source>
      <translation type="unfinished">There must be at least one item</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.cpp" line="188"/>
      <source>Selection error</source>
      <translation type="unfinished">Selection error</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.cpp" line="188"/>
      <source>At least one item must be kept.</source>
      <translation type="unfinished">At least one item must be kept.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskTransformedMessages</name>
    <message>
      <location filename="../../TaskTransformedMessages.cpp" line="43"/>
      <source>Transformed feature messages</source>
      <translation>Transformert detalj meldinger</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskTransformedParameters</name>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="247"/>
      <source>Normal sketch axis</source>
      <translation>Normal skisse akse</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="248"/>
      <source>Vertical sketch axis</source>
      <translation>Loddrett skisse akse</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="249"/>
      <source>Horizontal sketch axis</source>
      <translation>Vannrett skisse akse</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="251"/>
      <location filename="../../TaskTransformedParameters.cpp" line="287"/>
      <source>Construction line %1</source>
      <translation>Konstruksjonslinje %1</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="265"/>
      <source>Base X axis</source>
      <translation>Basens X-akse</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="266"/>
      <source>Base Y axis</source>
      <translation>Basens Y-akse</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="267"/>
      <source>Base Z axis</source>
      <translation>Basens Z-akse</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="274"/>
      <location filename="../../TaskTransformedParameters.cpp" line="310"/>
      <source>Select reference...</source>
      <translation>Velg referanse...</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="301"/>
      <source>Base XY plane</source>
      <translation>Basens XY-plan</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="302"/>
      <source>Base YZ plane</source>
      <translation>Basens YZ-plan</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="303"/>
      <source>Base XZ plane</source>
      <translation>Basens XZ-plan</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderBody</name>
    <message>
      <location filename="../../ViewProviderBody.cpp" line="138"/>
      <source>Toggle active body</source>
      <translation>Aktiver/deaktiver aktiv kropp</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_CompPrimitiveAdditive</name>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="196"/>
      <source>Create an additive box by its width, height, and length</source>
      <translation type="unfinished">Create an additive box by its width, height, and length</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="200"/>
      <source>Create an additive cylinder by its radius, height, and angle</source>
      <translation type="unfinished">Create an additive cylinder by its radius, height, and angle</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="204"/>
      <source>Create an additive sphere by its radius and various angles</source>
      <translation>Lag en additiv kule ut fra radius og ulike vinkler</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="208"/>
      <source>Create an additive cone</source>
      <translation>Lag en additiv kon</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="212"/>
      <source>Create an additive ellipsoid</source>
      <translation>Lag en additiv ellipsoide</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="216"/>
      <source>Create an additive torus</source>
      <translation>Lag en additiv torus</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="220"/>
      <source>Create an additive prism</source>
      <translation>Lag en additiv prisme</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="224"/>
      <source>Create an additive wedge</source>
      <translation>Lag en additiv kile</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_CompPrimitiveSubtractive</name>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="352"/>
      <source>Create a subtractive box by its width, height and length</source>
      <translation>Lag en subtraktiv boks ut fra bredde, høyde og lengde</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="356"/>
      <source>Create a subtractive cylinder by its radius, height and angle</source>
      <translation>Lag en subtraktiv sylinder ut fra radius, høyde og vinkel</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="360"/>
      <source>Create a subtractive sphere by its radius and various angles</source>
      <translation>Lag en subtraktiv kule ut fra radius og ulike vinkler</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="364"/>
      <source>Create a subtractive cone</source>
      <translation>Lag en subtraktiv kon</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="368"/>
      <source>Create a subtractive ellipsoid</source>
      <translation>Lag en subtraktiv ellipsoide</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="372"/>
      <source>Create a subtractive torus</source>
      <translation>Lag en subtraktiv torus</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="376"/>
      <source>Create a subtractive prism</source>
      <translation>Lag en subtraktiv prisme</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="380"/>
      <source>Create a subtractive wedge</source>
      <translation>Lag en subtraktiv kile</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_MoveFeature</name>
    <message>
      <location filename="../../CommandBody.cpp" line="729"/>
      <source>Select body</source>
      <translation>Velg kropp</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="730"/>
      <source>Select a body from the list</source>
      <translation>Velg en kropp fra listen</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_MoveFeatureInTree</name>
    <message>
      <location filename="../../CommandBody.cpp" line="879"/>
      <source>Select feature</source>
      <translation>Velg detalj</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="880"/>
      <source>Select a feature from the list</source>
      <translation>Velg en detalj fra listen</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="950"/>
      <source>Move tip</source>
      <translation type="unfinished">Move tip</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="951"/>
      <source>The moved feature appears after the currently set tip.</source>
      <translation type="unfinished">The moved feature appears after the currently set tip.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="952"/>
      <source>Do you want the last feature to be the new tip?</source>
      <translation type="unfinished">Do you want the last feature to be the new tip?</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../Command.cpp" line="142"/>
      <source>Invalid selection</source>
      <translation>Ugyldig valg</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="142"/>
      <source>There are no attachment modes that fit selected objects. Select something else.</source>
      <translation>Ingen sammenføyningsmodi passer de valgte objektene. Velg noe annet.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="148"/>
      <location filename="../../Command.cpp" line="151"/>
      <location filename="../../Command.cpp" line="153"/>
      <source>Error</source>
      <translation>Feil</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="148"/>
      <source>There is no active body. Please make a body active before inserting a datum entity.</source>
      <translation>Ingen aktiv kropp. Gjør en kropp aktiv før en datumenhet legges til.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="410"/>
      <source>Sub-Shape Binder</source>
      <translation type="unfinished">Sub-Shape Binder</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="589"/>
      <source>Several sub-elements selected</source>
      <translation>Flere delelementer er valgt</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="590"/>
      <source>You have to select a single face as support for a sketch!</source>
      <translation>Du må velge en enkelt flate som støtte for en skisse!</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="600"/>
      <source>No support face selected</source>
      <translation>Ingen flate for støtte valgt</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="601"/>
      <source>You have to select a face as support for a sketch!</source>
      <translation>Du må velge en flate som støtte for en skisse!</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="610"/>
      <source>No planar support</source>
      <translation>Ingen planstøtte</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="611"/>
      <source>You need a planar face as support for a sketch!</source>
      <translation>Du trenger en plan flate som støtte for en skisse!</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="796"/>
      <source>No valid planes in this document</source>
      <translation>Ingen gyldige plan i dette dokumentet</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="797"/>
      <source>Please create a plane first or select a face to sketch on</source>
      <translation>Lag et plan først eller velg en flate å skissere på</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="810"/>
      <location filename="../../Command.cpp" line="1176"/>
      <location filename="../../Command.cpp" line="2139"/>
      <location filename="../../ViewProvider.cpp" line="117"/>
      <location filename="../../ViewProviderBoolean.cpp" line="86"/>
      <location filename="../../ViewProviderDatum.cpp" line="256"/>
      <location filename="../../ViewProviderHole.cpp" line="81"/>
      <location filename="../../ViewProviderPrimitive.cpp" line="91"/>
      <location filename="../../ViewProviderShapeBinder.cpp" line="96"/>
      <source>A dialog is already open in the task panel</source>
      <translation>En dialog er allerede åpent i oppgavepanelet</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="811"/>
      <location filename="../../Command.cpp" line="1177"/>
      <location filename="../../Command.cpp" line="2140"/>
      <location filename="../../ViewProvider.cpp" line="118"/>
      <location filename="../../ViewProviderBoolean.cpp" line="87"/>
      <location filename="../../ViewProviderDatum.cpp" line="257"/>
      <location filename="../../ViewProviderHole.cpp" line="82"/>
      <location filename="../../ViewProviderPrimitive.cpp" line="92"/>
      <location filename="../../ViewProviderShapeBinder.cpp" line="97"/>
      <source>Do you want to close this dialog?</source>
      <translation>Ønsker du å lukke denne dialogen?</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1056"/>
      <source>Cannot use this command as there is no solid to subtract from.</source>
      <translation type="unfinished">Cannot use this command as there is no solid to subtract from.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1057"/>
      <source>Ensure that the body contains a feature before attempting a subtractive command.</source>
      <translation type="unfinished">Ensure that the body contains a feature before attempting a subtractive command.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1078"/>
      <source>Cannot use selected object. Selected object must belong to the active body</source>
      <translation type="unfinished">Cannot use selected object. Selected object must belong to the active body</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1079"/>
      <source>Consider using a ShapeBinder or a BaseFeature to reference external geometry in a body.</source>
      <translation type="unfinished">Consider using a ShapeBinder or a BaseFeature to reference external geometry in a body.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1101"/>
      <source>No sketch to work on</source>
      <translation>Ingen skisse å jobbe med</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1102"/>
      <source>No sketch is available in the document</source>
      <translation>Ingen skisse tilgjengelig i dokumentet</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1829"/>
      <location filename="../../Command.cpp" line="1833"/>
      <location filename="../../Command.cpp" line="1859"/>
      <location filename="../../Command.cpp" line="1871"/>
      <source>Wrong selection</source>
      <translation>Feil valg</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1830"/>
      <source>Select an edge, face, or body.</source>
      <translation type="unfinished">Select an edge, face, or body.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1834"/>
      <source>Select an edge, face, or body from a single body.</source>
      <translation type="unfinished">Select an edge, face, or body from a single body.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1838"/>
      <location filename="../../Command.cpp" line="2166"/>
      <source>Selection is not in Active Body</source>
      <translation>Valget er ikke i den aktive kroppen</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1839"/>
      <source>Select an edge, face, or body from an active body.</source>
      <translation type="unfinished">Select an edge, face, or body from an active body.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1849"/>
      <source>Wrong object type</source>
      <translation>Feil objekttype</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1850"/>
      <source>%1 works only on parts.</source>
      <translation>%1 fungerer bare på deler.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1860"/>
      <source>Shape of the selected Part is empty</source>
      <translation>Formen på den valgte delen er tom</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1872"/>
      <source> not possible on selected faces/edges.</source>
      <translation> kan ikke velge flater/kanter.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2157"/>
      <source>No valid features in this document</source>
      <translation>Ingen gyldige detaljer i dette dokumentet</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2158"/>
      <source>Please create a feature first.</source>
      <translation type="unfinished">Please create a feature first.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2167"/>
      <source>Please select only one feature in an active body.</source>
      <translation type="unfinished">Please select only one feature in an active body.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="71"/>
      <source>Part creation failed</source>
      <translation>Mislyktes med å lage del</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="72"/>
      <source>Failed to create a part object.</source>
      <translation type="unfinished">Failed to create a part object.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="119"/>
      <location filename="../../CommandBody.cpp" line="124"/>
      <location filename="../../CommandBody.cpp" line="137"/>
      <location filename="../../CommandBody.cpp" line="186"/>
      <source>Bad base feature</source>
      <translation>Ugyldig base-detalj</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="120"/>
      <source>Body can't be based on a PartDesign feature.</source>
      <translation>Kropp kan ikke baseres på en PartDesign-detalj.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="125"/>
      <source>%1 already belongs to a body, can't use it as base feature for another body.</source>
      <translation type="unfinished">%1 already belongs to a body, can't use it as base feature for another body.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="138"/>
      <source>Base feature (%1) belongs to other part.</source>
      <translation type="unfinished">Base feature (%1) belongs to other part.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="162"/>
      <source>The selected shape consists of multiple solids.
This may lead to unexpected results.</source>
      <translation type="unfinished">The selected shape consists of multiple solids.
This may lead to unexpected results.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="166"/>
      <source>The selected shape consists of multiple shells.
This may lead to unexpected results.</source>
      <translation type="unfinished">The selected shape consists of multiple shells.
This may lead to unexpected results.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="170"/>
      <source>The selected shape consists of only a shell.
This may lead to unexpected results.</source>
      <translation type="unfinished">The selected shape consists of only a shell.
This may lead to unexpected results.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="174"/>
      <source>The selected shape consists of multiple solids or shells.
This may lead to unexpected results.</source>
      <translation type="unfinished">The selected shape consists of multiple solids or shells.
This may lead to unexpected results.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="179"/>
      <source>Base feature</source>
      <translation type="unfinished">Base feature</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="187"/>
      <source>Body may be based on no more than one feature.</source>
      <translation type="unfinished">Body may be based on no more than one feature.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="343"/>
      <source>Nothing to migrate</source>
      <translation>Ingenting å migrere</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="344"/>
      <source>No PartDesign features found that don't belong to a body. Nothing to migrate.</source>
      <translation type="unfinished">No PartDesign features found that don't belong to a body. Nothing to migrate.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="492"/>
      <source>Sketch plane cannot be migrated</source>
      <translation>Skisseplanet kan ikke migreres</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="493"/>
      <source>Please edit '%1' and redefine it to use a Base or Datum plane as the sketch plane.</source>
      <translation>Rediger '%1' og redefiner det til å bruke et base- eller datumplan som skisseplan.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="555"/>
      <location filename="../../CommandBody.cpp" line="559"/>
      <location filename="../../CommandBody.cpp" line="564"/>
      <location filename="../../CommandBody.cpp" line="851"/>
      <location filename="../../CommandBody.cpp" line="858"/>
      <source>Selection error</source>
      <translation type="unfinished">Selection error</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="556"/>
      <source>Select exactly one PartDesign feature or a body.</source>
      <translation>Velg én PartDesign-detalj eller en kropp.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="560"/>
      <source>Couldn't determine a body for the selected feature '%s'.</source>
      <translation type="unfinished">Couldn't determine a body for the selected feature '%s'.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="565"/>
      <source>Only a solid feature can be the tip of a body.</source>
      <translation>Kun en solid-detalj kan være spissen på en kropp.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="680"/>
      <location filename="../../CommandBody.cpp" line="702"/>
      <location filename="../../CommandBody.cpp" line="717"/>
      <source>Features cannot be moved</source>
      <translation>Detaljen kan ikke flyttes</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="681"/>
      <source>Some of the selected features have dependencies in the source body</source>
      <translation>Noen av de valgte detaljene har avhengigheter i kildekroppen</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="703"/>
      <source>Only features of a single source Body can be moved</source>
      <translation>Detaljer fra kun én kildekropp kan flyttes</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="718"/>
      <source>There are no other bodies to move to</source>
      <translation>Det finnes ingen andre kropper å flytte til</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="852"/>
      <source>Impossible to move the base feature of a body.</source>
      <translation>Basedetaljen til en kropp kan ikke flyttes.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="859"/>
      <source>Select one or more features from the same body.</source>
      <translation>Velg en eller flere detaljer fra samme kropp.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="872"/>
      <source>Beginning of the body</source>
      <translation>Begynnelsen på kroppen</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="936"/>
      <source>Dependency violation</source>
      <translation type="unfinished">Dependency violation</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="937"/>
      <source>Early feature must not depend on later feature.

</source>
      <translation type="unfinished">Early feature must not depend on later feature.

</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="265"/>
      <source>No previous feature found</source>
      <translation>Ingen tidligere detalj funnet</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="266"/>
      <source>It is not possible to create a subtractive feature without a base feature available</source>
      <translation>Kan ikke lage subtraktiv detalj uten en tilgjengelig basedetalj</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.cpp" line="205"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="136"/>
      <location filename="../../TaskTransformedParameters.cpp" line="284"/>
      <source>Vertical sketch axis</source>
      <translation>Loddrett skisse akse</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.cpp" line="206"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="137"/>
      <location filename="../../TaskTransformedParameters.cpp" line="285"/>
      <source>Horizontal sketch axis</source>
      <translation>Vannrett skisse akse</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.cpp" line="208"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="139"/>
      <source>Construction line %1</source>
      <translation>Konstruksjonslinje %1</translation>
    </message>
    <message>
      <location filename="../../TaskSketchBasedParameters.cpp" line="85"/>
      <source>Face</source>
      <translation>Flate</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="143"/>
      <source>No active Body</source>
      <translation>Ingen aktiv kropp</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="144"/>
      <source>In order to use PartDesign you need an active Body object in the document. Please make one active (double click) or create one.

If you have a legacy document with PartDesign objects without Body, use the migrate function in PartDesign to put them into a Body.</source>
      <translation>For å bruke PartDesign må dokumentet inneholde en aktiv kropp. Vennligst gjør en kropp aktiv (dobbeltklikk) eller lag en ny.

Hvis du har et utdatert dokument som inneholder PartDesign-objekter uten kropp, bruk migreringsfunksjonen i PartDesign for å legge dem til en kropp.</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="159"/>
      <source>Active Body Required</source>
      <translation>En aktiv kropp kreves</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="160"/>
      <source>To create a new PartDesign object, there must be an active Body object in the document. Please make one active (double click) or create a new Body.</source>
      <translation>For å lage et nytt PartDesign-objekt må dokumentet inneholde en aktiv kropp. Vennligst gjør en kropp aktiv (dobbeltklikk) eller lag en ny.</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="200"/>
      <source>Feature is not in a body</source>
      <translation>Detaljen er ikke i en kropp</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="201"/>
      <source>In order to use this feature it needs to belong to a body object in the document.</source>
      <translation>For å bruke denne detaljen må den tilhøre en kropp i dokumentet.</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="233"/>
      <source>Feature is not in a part</source>
      <translation>Detaljen er ikke i en del</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="234"/>
      <source>In order to use this feature it needs to belong to a part object in the document.</source>
      <translation>For å bruke denne detaljen må den tilhøre en del i dokumentet.</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="97"/>
      <source>Set colors...</source>
      <translation>Angi farger...</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="69"/>
      <source>Edit boolean</source>
      <translation>Rediger boolsk uttrykk</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="126"/>
      <location filename="../../ViewProviderDatum.cpp" line="216"/>
      <source>Plane</source>
      <translation>Plan</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="130"/>
      <location filename="../../ViewProviderDatum.cpp" line="212"/>
      <source>Line</source>
      <translation>Linje</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="134"/>
      <location filename="../../ViewProviderDatum.cpp" line="220"/>
      <source>Point</source>
      <translation>Punkt</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="138"/>
      <source>Coordinate System</source>
      <translation>Koordinatsystem</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="237"/>
      <source>Edit datum</source>
      <translation>Rediger datum</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDressUp.cpp" line="50"/>
      <location filename="../../ViewProviderTransformed.cpp" line="69"/>
      <source>Edit %1</source>
      <translation>Rediger %1</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDressUp.cpp" line="71"/>
      <source>Feature error</source>
      <translation>Feil ved detalj</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDressUp.cpp" line="72"/>
      <source>%1 misses a base feature.
This feature is broken and can't be edited.</source>
      <translation>%1 mangler en basedetalj. Denne detaljen er ødelagt og kan ikke redigeres.</translation>
    </message>
    <message>
      <location filename="../../ViewProviderGroove.cpp" line="51"/>
      <source>Edit groove</source>
      <translation>Rediger groove/spor</translation>
    </message>
    <message>
      <location filename="../../ViewProviderHole.cpp" line="64"/>
      <source>Edit hole</source>
      <translation>Rediger hull</translation>
    </message>
    <message>
      <location filename="../../ViewProviderLoft.cpp" line="79"/>
      <source>Edit loft</source>
      <translation type="unfinished">Edit loft</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPad.cpp" line="54"/>
      <source>Edit pad</source>
      <translation>Rediger pad</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPipe.cpp" line="87"/>
      <source>Edit pipe</source>
      <translation type="unfinished">Edit pipe</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPocket.cpp" line="53"/>
      <source>Edit pocket</source>
      <translation>Rediger lomme/pocket</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPrimitive.cpp" line="76"/>
      <source>Edit primitive</source>
      <translation type="unfinished">Edit primitive</translation>
    </message>
    <message>
      <location filename="../../ViewProviderRevolution.cpp" line="51"/>
      <source>Edit revolution</source>
      <translation>Rediger revolusjon/omdreining</translation>
    </message>
    <message>
      <location filename="../../ViewProviderShapeBinder.cpp" line="192"/>
      <source>Edit shape binder</source>
      <translation type="unfinished">Edit shape binder</translation>
    </message>
    <message>
      <location filename="../../ViewProviderShapeBinder.cpp" line="259"/>
      <source>Synchronize</source>
      <translation type="unfinished">Synchronize</translation>
    </message>
    <message>
      <location filename="../../ViewProviderShapeBinder.cpp" line="261"/>
      <source>Select bound object</source>
      <translation type="unfinished">Select bound object</translation>
    </message>
    <message>
      <location filename="../../ViewProviderTransformed.cpp" line="173"/>
      <source>One transformed shape does not intersect support</source>
      <translation>En omvandlet form krysser ikke støtte</translation>
    </message>
    <message>
      <location filename="../../ViewProviderTransformed.cpp" line="175"/>
      <source>%1 transformed shapes do not intersect support</source>
      <translation>%1 omvandlede former krysser ikke støtte</translation>
    </message>
    <message>
      <location filename="../../ViewProviderTransformed.cpp" line="185"/>
      <source>Transformation succeeded</source>
      <translation>Omvandling lykkes</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="145"/>
      <source>The document "%1" you are editing was designed with an old version of PartDesign workbench.</source>
      <translation type="unfinished">The document "%1" you are editing was designed with an old version of PartDesign workbench.</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="148"/>
      <source>Do you want to migrate in order to use modern PartDesign features?</source>
      <translation type="unfinished">Do you want to migrate in order to use modern PartDesign features?</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="151"/>
      <source>The document "%1" seems to be either in the middle of the migration process from legacy PartDesign or have a slightly broken structure.</source>
      <translation type="unfinished">The document "%1" seems to be either in the middle of the migration process from legacy PartDesign or have a slightly broken structure.</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="155"/>
      <source>Do you want to make the migration automatically?</source>
      <translation type="unfinished">Do you want to make the migration automatically?</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="157"/>
      <source>Note: If you choose to migrate you won't be able to edit the file with an older FreeCAD version.
If you refuse to migrate you won't be able to use new PartDesign features like Bodies and Parts. As a result you also won't be able to use your parts in the assembly workbench.
Although you will be able to migrate any moment later with 'Part Design -&gt; Migrate'.</source>
      <translation type="unfinished">Note: If you choose to migrate you won't be able to edit the file with an older FreeCAD version.
If you refuse to migrate you won't be able to use new PartDesign features like Bodies and Parts. As a result you also won't be able to use your parts in the assembly workbench.
Although you will be able to migrate any moment later with 'Part Design -&gt; Migrate'.</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="166"/>
      <source>Migrate manually</source>
      <translation type="unfinished">Migrate manually</translation>
    </message>
    <message>
      <location filename="../../ViewProviderHelix.cpp" line="57"/>
      <source>Edit helix</source>
      <translation type="unfinished">Edit helix</translation>
    </message>
  </context>
  <context>
    <name>SprocketParameter</name>
    <message>
      <location filename="../../../SprocketFeature.ui" line="14"/>
      <source>Sprocket parameter</source>
      <translation type="unfinished">Sprocket parameter</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="20"/>
      <source>Number of teeth:</source>
      <translation>Antall tenner:</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="40"/>
      <source>Sprocket Reference</source>
      <translation type="unfinished">Sprocket Reference</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="48"/>
      <source>ANSI 25</source>
      <translation type="unfinished">ANSI 25</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="53"/>
      <source>ANSI 35</source>
      <translation type="unfinished">ANSI 35</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="58"/>
      <source>ANSI 41</source>
      <translation type="unfinished">ANSI 41</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="63"/>
      <source>ANSI 40</source>
      <translation type="unfinished">ANSI 40</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="68"/>
      <source>ANSI 50</source>
      <translation type="unfinished">ANSI 50</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="73"/>
      <source>ANSI 60</source>
      <translation type="unfinished">ANSI 60</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="78"/>
      <source>ANSI 80</source>
      <translation type="unfinished">ANSI 80</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="83"/>
      <source>ANSI 100</source>
      <translation type="unfinished">ANSI 100</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="88"/>
      <source>ANSI 120</source>
      <translation type="unfinished">ANSI 120</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="93"/>
      <source>ANSI 140</source>
      <translation type="unfinished">ANSI 140</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="98"/>
      <source>ANSI 160</source>
      <translation type="unfinished">ANSI 160</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="103"/>
      <source>ANSI 180</source>
      <translation type="unfinished">ANSI 180</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="108"/>
      <source>ANSI 200</source>
      <translation type="unfinished">ANSI 200</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="113"/>
      <source>ANSI 240</source>
      <translation type="unfinished">ANSI 240</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="118"/>
      <source>Bicycle with Derailleur</source>
      <translation type="unfinished">Bicycle with Derailleur</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="123"/>
      <source>Bicycle without Derailleur</source>
      <translation type="unfinished">Bicycle without Derailleur</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="128"/>
      <source>ISO 606 06B</source>
      <translation type="unfinished">ISO 606 06B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="133"/>
      <source>ISO 606 08B</source>
      <translation type="unfinished">ISO 606 08B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="138"/>
      <source>ISO 606 10B</source>
      <translation type="unfinished">ISO 606 10B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="143"/>
      <source>ISO 606 12B</source>
      <translation type="unfinished">ISO 606 12B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="148"/>
      <source>ISO 606 16B</source>
      <translation type="unfinished">ISO 606 16B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="153"/>
      <source>ISO 606 20B</source>
      <translation type="unfinished">ISO 606 20B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="158"/>
      <source>ISO 606 24B</source>
      <translation type="unfinished">ISO 606 24B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="163"/>
      <source>Motorcycle 420</source>
      <translation type="unfinished">Motorcycle 420</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="168"/>
      <source>Motorcycle 425</source>
      <translation type="unfinished">Motorcycle 425</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="173"/>
      <source>Motorcycle 428</source>
      <translation type="unfinished">Motorcycle 428</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="178"/>
      <source>Motorcycle 520</source>
      <translation type="unfinished">Motorcycle 520</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="183"/>
      <source>Motorcycle 525</source>
      <translation type="unfinished">Motorcycle 525</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="188"/>
      <source>Motorcycle 530</source>
      <translation type="unfinished">Motorcycle 530</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="193"/>
      <source>Motorcycle 630</source>
      <translation type="unfinished">Motorcycle 630</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="201"/>
      <source>Chain Pitch:</source>
      <translation type="unfinished">Chain Pitch:</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="220"/>
      <source>0 in</source>
      <translation type="unfinished">0 in</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="248"/>
      <source>Roller Diameter:</source>
      <translation type="unfinished">Roller Diameter:</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="292"/>
      <source>Thickness:</source>
      <translation type="unfinished">Thickness:</translation>
    </message>
  </context>
  <context>
    <name>TaskHole</name>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="24"/>
      <source>Position</source>
      <translation>Posisjon</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="35"/>
      <source>Face</source>
      <translation>Flate</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="49"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="87"/>
      <source>Edge</source>
      <translation>Kant</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="63"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="101"/>
      <source>Distance</source>
      <translation>Avstand</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="137"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="145"/>
      <source>Through</source>
      <translation type="unfinished">Through</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="152"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="492"/>
      <source>Depth</source>
      <translation type="unfinished">Depth</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="161"/>
      <source>Threaded</source>
      <translation type="unfinished">Threaded</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="168"/>
      <source>Countersink</source>
      <translation type="unfinished">Countersink</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="175"/>
      <source>Counterbore</source>
      <translation type="unfinished">Counterbore</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="196"/>
      <source>Hole norm</source>
      <translation type="unfinished">Hole norm</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="202"/>
      <source>Custom dimensions</source>
      <translation type="unfinished">Custom dimensions</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="218"/>
      <source>Tolerance</source>
      <translation>Toleranse</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="249"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="368"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="474"/>
      <source>Diameter</source>
      <translation type="unfinished">Diameter</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="280"/>
      <source>Bolt/Washer</source>
      <translation type="unfinished">Bolt/Washer</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="329"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="337"/>
      <source>Thread norm</source>
      <translation type="unfinished">Thread norm</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="399"/>
      <source> Custom thread length</source>
      <translation type="unfinished"> Custom thread length</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="423"/>
      <source>Finish depth</source>
      <translation type="unfinished">Finish depth</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="466"/>
      <source>Data</source>
      <translation>Data</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="510"/>
      <source>Counterbore/sink dia</source>
      <translation type="unfinished">Counterbore/sink dia</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="528"/>
      <source>Counterbore depth</source>
      <translation type="unfinished">Counterbore depth</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="546"/>
      <source>Countersink angle</source>
      <translation type="unfinished">Countersink angle</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="564"/>
      <source>Thread length</source>
      <translation type="unfinished">Thread length</translation>
    </message>
  </context>
  <context>
    <name>TaskHoleParameters</name>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="20"/>
      <source>Task Hole Parameters</source>
      <translation type="unfinished">Task Hole Parameters</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="26"/>
      <source>&lt;b&gt;Threading and size&lt;/b&gt;</source>
      <translation type="unfinished">&lt;b&gt;Threading and size&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="39"/>
      <source>Profile</source>
      <translation>Profil</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="68"/>
      <source>Whether the hole gets a thread</source>
      <translation type="unfinished">Whether the hole gets a thread</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="71"/>
      <source>Threaded</source>
      <translation type="unfinished">Threaded</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="84"/>
      <source>Whether the hole gets a modelled thread</source>
      <translation type="unfinished">Whether the hole gets a modelled thread</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="87"/>
      <source>Model Thread</source>
      <translation type="unfinished">Model Thread</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="97"/>
      <source>Live update of changes to the thread
Note that the calculation can take some time</source>
      <translation type="unfinished">Live update of changes to the thread
Note that the calculation can take some time</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="101"/>
      <source>Update view</source>
      <translation type="unfinished">Update view</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="114"/>
      <source>Customize thread clearance</source>
      <translation type="unfinished">Customize thread clearance</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="117"/>
      <source>Custom Thread Clearance</source>
      <translation type="unfinished">Custom Thread Clearance</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="130"/>
      <location filename="../../TaskHoleParameters.ui" line="251"/>
      <source>Clearance</source>
      <translation type="unfinished">Clearance</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="149"/>
      <source>Custom Thread clearance value</source>
      <translation type="unfinished">Custom Thread clearance value</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="171"/>
      <source>Direction</source>
      <translation>Retning</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="190"/>
      <source>Right hand</source>
      <translation type="unfinished">Right hand</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="206"/>
      <source>Left hand</source>
      <translation type="unfinished">Left hand</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="222"/>
      <source>Size</source>
      <translation type="unfinished">Size</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="270"/>
      <source>Hole clearance
Only available for holes without thread</source>
      <translation type="unfinished">Hole clearance
Only available for holes without thread</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="275"/>
      <location filename="../../TaskHoleParameters.cpp" line="580"/>
      <source>Standard</source>
      <translation>Standard</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="280"/>
      <location filename="../../TaskHoleParameters.cpp" line="581"/>
      <location filename="../../TaskHoleParameters.cpp" line="592"/>
      <source>Close</source>
      <translation>Lukk</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="285"/>
      <location filename="../../TaskHoleParameters.cpp" line="582"/>
      <source>Wide</source>
      <translation type="unfinished">Wide</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="299"/>
      <source>Class</source>
      <translation type="unfinished">Class</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="318"/>
      <source>Tolerance class for threaded holes according to hole profile</source>
      <translation type="unfinished">Tolerance class for threaded holes according to hole profile</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="331"/>
      <location filename="../../TaskHoleParameters.ui" line="536"/>
      <source>Diameter</source>
      <translation type="unfinished">Diameter</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="350"/>
      <source>Hole diameter</source>
      <translation type="unfinished">Hole diameter</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="369"/>
      <location filename="../../TaskHoleParameters.ui" line="577"/>
      <source>Depth</source>
      <translation type="unfinished">Depth</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="389"/>
      <location filename="../../TaskHoleParameters.ui" line="446"/>
      <source>Dimension</source>
      <translation>Dimensjon</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="394"/>
      <source>Through all</source>
      <translation>Gjennom alle</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="421"/>
      <source>Thread Depth</source>
      <translation type="unfinished">Thread Depth</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="441"/>
      <source>Hole depth</source>
      <translation type="unfinished">Hole depth</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="451"/>
      <source>Tapped (DIN76)</source>
      <translation type="unfinished">Tapped (DIN76)</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="475"/>
      <source>&lt;b&gt;Hole cut&lt;/b&gt;</source>
      <translation type="unfinished">&lt;b&gt;Hole cut&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="488"/>
      <location filename="../../TaskHoleParameters.ui" line="666"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="507"/>
      <source>Cut type for screw heads</source>
      <translation type="unfinished">Cut type for screw heads</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="520"/>
      <source>Check to override the values predefined by the 'Type'</source>
      <translation type="unfinished">Check to override the values predefined by the 'Type'</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="523"/>
      <source>Custom values</source>
      <translation type="unfinished">Custom values</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="615"/>
      <source>Countersink angle</source>
      <translation type="unfinished">Countersink angle</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="650"/>
      <source>&lt;b&gt;Drill point&lt;/b&gt;</source>
      <translation type="unfinished">&lt;b&gt;Drill point&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="682"/>
      <source>Flat</source>
      <translation type="unfinished">Flat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="698"/>
      <source>Angled</source>
      <translation type="unfinished">Angled</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="730"/>
      <source>The size of the drill point will be taken into
account for the depth of blind holes</source>
      <translation type="unfinished">The size of the drill point will be taken into
account for the depth of blind holes</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="734"/>
      <source>Take into account for depth</source>
      <translation type="unfinished">Take into account for depth</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="741"/>
      <source>&lt;b&gt;Misc&lt;/b&gt;</source>
      <translation type="unfinished">&lt;b&gt;Misc&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="754"/>
      <source>Tapered</source>
      <translation type="unfinished">Tapered</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="767"/>
      <source>Taper angle for the hole
90 degree: straight hole
under 90: smaller hole radius at the bottom
over 90: larger hole radius at the bottom</source>
      <translation type="unfinished">Taper angle for the hole
90 degree: straight hole
under 90: smaller hole radius at the bottom
over 90: larger hole radius at the bottom</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="789"/>
      <source>Reverses the hole direction</source>
      <translation type="unfinished">Reverses the hole direction</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="792"/>
      <source>Reversed</source>
      <translation>Reversert</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="591"/>
      <source>Normal</source>
      <translation>Normal</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="593"/>
      <source>Loose</source>
      <translation type="unfinished">Loose</translation>
    </message>
  </context>
  <context>
    <name>TaskTransformedMessages</name>
    <message>
      <location filename="../../TaskTransformedMessages.ui" line="14"/>
      <source>Form</source>
      <translation>Skjema</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedMessages.ui" line="25"/>
      <source>No message</source>
      <translation>Ingen beskjed</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="52"/>
      <source>&amp;Sketch</source>
      <translation type="unfinished">&amp;Sketch</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="54"/>
      <source>&amp;Part Design</source>
      <translation type="unfinished">&amp;Part Design</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="55"/>
      <source>Create a datum</source>
      <translation type="unfinished">Create a datum</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="56"/>
      <source>Create an additive feature</source>
      <translation type="unfinished">Create an additive feature</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="57"/>
      <source>Create a subtractive feature</source>
      <translation type="unfinished">Create a subtractive feature</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="58"/>
      <source>Apply a pattern</source>
      <translation type="unfinished">Apply a pattern</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="59"/>
      <source>Apply a dress-up feature</source>
      <translation type="unfinished">Apply a dress-up feature</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="60"/>
      <source>Sprocket...</source>
      <translation type="unfinished">Sprocket...</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="61"/>
      <source>Involute gear...</source>
      <translation type="unfinished">Involute gear...</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="62"/>
      <source>Shaft design wizard</source>
      <translation type="unfinished">Shaft design wizard</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="67"/>
      <source>Measure</source>
      <translation>Mål</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="68"/>
      <source>Part Design Helper</source>
      <translation type="unfinished">Part Design Helper</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="69"/>
      <source>Part Design Modeling</source>
      <translation type="unfinished">Part Design Modeling</translation>
    </message>
  </context>
</TS>
